general motor vehicle accessories - Alemán Inglés Diccionario